package com.wxd.framework.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.wxd.framework.common.mybatis.MyBatisEntityDao;
import com.wxd.framework.entity.RoleMenu;

@Repository
public class RoleMenuDao extends MyBatisEntityDao<RoleMenu> {

	public List<RoleMenu> selectByRoleId(String roleId){
		return super.getSqlSession().selectList(super.mapNamespace + ".selectByRoleId", roleId);
	}
	
	public int deleteByRoleId(String roleId){
		return super.getSqlSession().delete(super.mapNamespace + ".deleteByRoleId", roleId);
	}
	
    public List<RoleMenu> selectDistMenuIdByUserId(String userId){
    	return super.getSqlSession().selectList(super.mapNamespace + ".selectDistMenuIdByUserId", userId);
    }
}